package ru.ifmo.thesis.solver.gp;

import org.jgap.Genotype;

public interface CompletionRule {
	boolean isTaskCompleted(Genotype population);

	/**
	 * Generates totally new ready to use copy, to safe reusing and avoiding side effects.
	 * @return
	 */
	public CompletionRule newCopy();
}
